home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / utils1 / exc35a.zip / HELP.TXT < prev    next >
Text File  |  1994-05-27  |  6KB  |  89 lines

  1. ;EXC Script Commands - Quick Reference
  2.  
  3. ; Note: Brackets ([]) indicate an optional parameter and should not be
  4. ;       included as part of the command.  Quotes (""), where specified, 
  5. ;       are required to be entered as part of the parameter.
  6.  
  7. ; BEEP                   Sound a short beep on speaker. Useful in debugging
  8. ;                        scripts.
  9. ; CASE ON                The CASE commands enable case-sensitive (ON) or case-
  10. ; CASE OFF               insensitive (OFF) compares by WAITFOR and SEARCH.  The
  11. ;                        initial mode is CASE ON.
  12. ; CLEAR                  Clear the screen.
  13. ; CURSOR col row         Move the cursor to the specified coordinates.
  14. ; CURSX col              Move cursor to the specified column.
  15. ; CURSY row              Move cursor to the specified row.
  16. ; DELAY n                Wait n seconds
  17. ; FAST                   Reverses the effect of a previous SLOW command.
  18. ; FILE filespec          Open a file for processing with GET commands.
  19. ; GET eoflabel blanklbl  Read a record from and external file into variable 16.
  20. ; GOTO label             Unconditional branch to label.
  21. ; HIDEWIN                Restore a window displayed with SHOWIN to it's
  22. ;                        original color attributes.
  23. ; HLOCATE "string"       Same as LOCATE except cursor only moves horizontally
  24. ;                        to the column where the search string was found.
  25. ; IFN label              If condition set to N, go to label.
  26. ; IFY label              If condition set to Y, go to label.
  27. ; INT9                   Reverses the effect of a previous NOINT9 command.
  28. ; KEY mnemonic [n]       Push the key onto the keyboard stack. 'n' is the
  29. ;                        number of times you want the keycode inserted.
  30. ; LOCATE "string"        Reads the screen until the string appears, then moves 
  31. ;                        the cursor to the start of the string.
  32. ; LOOK "string"          Test to see if the string was on the screen at the 
  33. ;                        time the screen was last read.  Screen reads occur
  34. ;                        during execution of READ, SEARCH, WAITSCR and WAITFOR 
  35. ;                        commands.  Sets "Y/N" condition.
  36. ; NOINT9                 Stops initiating interrupt 9 when putting a key in
  37. ;                        the buffer.  Used only if problems occur with key
  38. ;                        recognition or key order.
  39. ; ON n label             Command will do nothing n times and on pass n+1, it
  40. ;                        will branch to label.
  41. ; PAUSE                  Causes the script to be paused as if Scroll Lock were
  42. ;                        pressed.
  43. ; QUIT [n]               Halt processing the script file.
  44. ;                        End-of-file on the script file issues an automatic
  45. ;                        QUIT.
  46. ;                        If n is specified, that value (0-255) is returned  
  47. ;                        as the DOS ERRORLEVEL.  Otherwise, the return code
  48. ;                        of the spawned program is returned.
  49. ; READ                   Read the current screen contents.
  50. ; REWIND                 Go to the start of an external file (see FILE, GET).
  51. ; SCRMAX cols rows       Specifies the largest screen size that will be used
  52. ;                        during execution.  Used to allocate screen buffer.
  53. ; SEARCH "string"        Read screen and test to see if the string is on the
  54. ;                        screen. Sets "Y/N" condition.
  55. ; SETWAIT nnn            Wait nnn seconds before a WAITFOR or WAITSCR times
  56. ;                        out.
  57. ; SHOW attr "string"     Display the string using the specified attribute.
  58. ;                        Displays at the location specified in SHOWAT.
  59. ; SHOWAT col row         Specifies location for subsequent SHOW command
  60. ;                        strings to be displayed.
  61. ; SHOWIN attr            Rewrite the current window text in the specified
  62. ;                        attribute.
  63. ; SLOW [n]               Use only if problems occur in key recognition or
  64. ;                        key order.  Mostly effective for slower CPUs.  Slows
  65. ;                        key entry.
  66. ; TICK n                 Same as DELAY except n represents 1/18th of a second
  67. ;                        instead of a second.
  68. ; TIME hhmmss            Pause execution of subsequent commands until the               
  69. ;                        specified time of day.
  70. ; TIMEOUT label          Branch to label when the next WAITFOR or WAITSCR
  71. ;                        timeout occurs.
  72. ; TYPE "string"          Type the ASCII string.
  73. ; TYPFILE filespec [mnemonic]      
  74. ;                        Type the contents of the specified file.  Replace
  75. ;                        CR/LFs with specified mnemonic.
  76. ; VLOCATE "string"       Same as LOCATE except cursor only moves vertically
  77. ;                        to the row where the search string was found.
  78. ; WAITFOR [NOT] "string" Wait until the string appears on the screen.  If NOT
  79. ;                        specified, wait until string is not on screen.
  80. ; WAITSCR                Wait until anything changes on the screen.
  81. ; WINCOLS start end      Limit screen reads and SHOWIN to the screen columns
  82. ;                        specified.
  83. ; WINMAX                 Remove row and column restraints imposed by WINCOLS
  84. ;                        and WINROWS.  Subsequent reads read the full screen.
  85. ; WINROWS start end      Limit screen reads and SHOWIN to the screen rows
  86. ;                        specified.
  87. ; :label                 Define a label.
  88. ;
  89.